Release 10.1A: OpenEdge Development:
Progress Dynamics Administration
Impact of dynlaunch.i on performance
Using the dynamic call wrapper to retrieve data from the AppServer can add overhead in an AppServer call because of the need to construct and pass temp-tables as parameters between the client and the server. Given that the overhead might be small for smaller AppServer calls (at an average of 70 ms), the overhead increases as the number of parameters increases so that a call using the dynamic call wrapper can add as much as 500ms to an AppServer request in a worst-case scenario.
As of Progress Dynamics Version 2.1A, all uses of
dynlaunch.iare removed from Progress Dynamics managers in cases where a call is likely to be made often, for example thegetPropertyListandsetPropertyListAPI calls in the Session Manager.The dynamic call wrapper is still used by the framework, but not in places where the framework would pay a significant and perceptible overhead.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |